/**
 * 比较字符串
 * @param arr
 * @returns {boolean}
 */
function mutation(arr) {
    var astr=arr[0].toLowerCase();
    var bstr=arr[1].toLowerCase();
    var flag = false;

    for(var i=0; i<bstr.length; i++){
        if(astr.indexOf(bstr[i]) == -1){
            return false;
        }else{
            flag = true;
        }
    }
    return flag;
}

mutation(["hello", "hey"]);
console.log(mutation(["hello", "hey"]));

//结果：false

/**
     indexOf() 方法返回指定值在字符串对象中首次出现的位置。从 fromIndex 位置开始查找，如果不存在，则返回 -1。
     stringObject.indexOf(searchvalue,fromindex)
     参数
     searchValue:一个字符串表示被查找的值。
     fromIndex:可选 表示调用该方法的字符串中开始查找的位置。可以是任意整数。默认值为 0。如果 fromIndex < 0 则查找整个字符串（如同传进了 0）。如果 fromIndex >= str.length，则该方法返回 -1，除非被查找的字符串是一个空字符串，此时返回 str.length。
     区分大小写 indexOf 方法区分大小写。例如，下面的表达式返回 -1：
     "Blue Whale".indexOf("blue") // returns -1
     检测是否存在某字符串 当检测某个字符串是否存在于另一个字符串中时，可使用下面的方法：
     "Blue Whale".indexOf("Blue") !== -1; // true
     "Blue Whale".indexOf("Bloe") !== -1; // false
*/